take the lid off something - Spanish English Dictionary
History

take the lid off something

Play ENESENus
Play ENESENuk
Play ENESENau


Meanings of "take the lid off something" in Spanish English Dictionary : 4 result(s)

English Spanish
Idioms
take the lid off something revelar algo [v]
take the lid off something desvelar algo [v]
take the lid off something descubrir algo [v]
take the lid off something sacar a la luz (un escándalo) [v]